Route Planning, State-Space Search, and Case-Based Learning

نویسنده

  • Susan Fox
چکیده

Route planning is the process of determining a route, or path, from some location to another. The route may be described by a line on a map, a sequence of movements (e.g., “Turn right, walk forward, turn left at the next intersection”), or a sequence of way-points (e.g., “Go to the corner of Snelling and Grand”, “Next go to the corner of Grand and Pascal”, “Last go to 1430 Grand Avenue”). Humans are generally very good at figuring out routes from one place to another, whether within a building, around a campus, across a city, or accros the country. We can take into account any number of intangible or qualitative factors in determining a route. In fact, you’ve probably seen or been a part of an argument about what the “best” route is to some goal location. Computer systems that generate route plans are used for providing directions to humans, arranging complicated travel plans (like connections between transit options), or providing routes to control the movement of robots, whether simulated or real. Most of us are familiar with web sites such as Google Maps that can generate driving directions. You may also have used a transit system route planner; I once planned a train trip in Europe, changing trains included, from the comfort of my office! Relevant links: Google Maps http://maps.google.com Metrotransit Trip Planner, Twin Cities http://tips.metc.state.mn.us/mntest/cgi-bin/itin_page_ie.pl Italy’s train travel web site http://www.trenitalia.com/en/index.html This project will explore some AI techniques for generating route plans, focusing on plans made up of way-points. We will start with an informed, heuristic-driven graph search algorithm, A*, for finding a route. Generating a route from scratch can be computationally expensive and wasteful, especially if the same plan will be needed repeatedly. We will, therefore, examine a machine learning approach, case-based learning, which tries to avoid the effort involved in generating routes from scratch.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reachability checking in complex and concurrent software systems using intelligent search methods

Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...

متن کامل

Optimization of Mixed-Integer Non-Linear Electricity Generation Expansion Planning Problem Based on Newly Improved Gravitational Search Algorithm

Electricity demand is forecasted to double in 2035, and it is vital to address the economicsof electrical energy generation for planning purposes. This study aims to examine the applicability ofGravitational Search Algorithm (GSA) and the newly improved GSA (IGSA) for optimization of themixed-integer non-linear electricity generation expansion planning (GEP) problem. The performanceindex of GEP...

متن کامل

Learning Control Knowledge for Forward Search Planning

A number of today’s state-of-the-art planners are based on forward state-space search. The impressive performance can be attributed to progress in computing domain independent heuristics that perform well across many domains. However, it is easy to find domains where such heuristics provide poor guidance, leading to planning failure. Motivated by such failures, the focus of this paper is to inv...

متن کامل

Toward Discriminative Learning of Planning Heuristics

We consider the problem of learning heuristics for controlling forward state-space search in AI planning domain. We draw on a recent framework for “structured output classification” (e.g. syntactic parsing) known as learning as search optimization (LaSO). The LaSO approach uses discriminative learning to optimize heuristic functions for search-based computation of structured outputs and has sho...

متن کامل

Habilitationsschrift zur Erlangung der Venia legendi der Fakultät für angewandte Wissenschaften der Albert-Ludwigs-Universität Freiburg für das Fach Informatik Heuristic Search

This article surveys approaches to cope with limited memory for the design of algorithms and data structures in Artificial Intelligence, since many systems, e.g. in puzzle solving, two-player games, action and route planning, robotics, machine learning, data mining, logic programming and theorem proving, explore very large or even infinite implicitly given state spaces. The main focus is on str...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008